package com.mes.biz.domain.vo;

import com.fasterxml.jackson.annotation.JsonFormat;
import com.mes.common.annotation.Excel;
import lombok.Data;

import java.math.BigDecimal;
import java.util.Date;
import java.util.List;

/**
 * @projectName mes
 * @description:
 * @date 2023-07-01 11:39
 */
@Data
public class OrderTrackingVo {
    @JsonFormat(pattern = "yyyy-MM-dd")
    @Excel(name="下单日期",dateFormat = "yyyy-MM-dd")
    private Date orderDate;
    @JsonFormat(pattern = "yyyy-MM-dd")
    @Excel(name="生产日期",dateFormat = "yyyy-MM-dd")
    private Date createTime;
    @JsonFormat(pattern = "yyyy-MM-dd")
    @Excel(name="安装日期",dateFormat = "yyyy-MM-dd")
    private Date installDate;
    @Excel(name="编号")
    private String orderNumber;
    @Excel(name="客户名称")
    private String customerName;
    @Excel(name="设计师")
    private String biller;
    @Excel(name="地址")
    private String address;
    @Excel(name="成品仓位")
    private String productWarehouse;
    @Excel(name="品牌")
    private String brand;
    @Excel(name="颜色")
    private String color;
    @Excel(name="规格")
    private String spec;
    @Excel(name="型号")
    private String model;
    @Excel(name="数量")
    private BigDecimal number;
    @Excel(name="单位")
    private String unit;
    @Excel(name="单价")
    private BigDecimal price;
    @Excel(name="金额")
    private BigDecimal amount;
    @Excel(name="业务员")
    private String customerman;
    @Excel(name="备注1")
    private String remark;
    @Excel(name="备注2")
    private String remarkA;
    @Excel(name="备注3")
    private String remarkB;
    private String orderProductId;
    private String area;
    private String warningStatus;
    private List<OrderTrackingRecord> orderTrackingRecordList;

}
